main road – English–Español translations

🇬🇧 en es 🇪🇸

main road noun

  • major road in a town, village etc.
carretera principal
Wiktionary Links